

using System;
using Abp.Application.Services.Dto;
using System.Collections.Generic;
using Abp.Domain.Entities.Auditing;
using System.ComponentModel.DataAnnotations;
using Yozeev.BusinessLogic;
using Yozeev.Authorization.Roles;

namespace Yozeev.BusinessLogic.Dtos
{	
	/// <summary>
	/// 的编辑DTO
	/// <see cref="TicketRole"/>
	/// </summary>
    public class TicketRoleListDto : ByBranchEntityDto<Guid> 
    {

        
		/// <summary>
		/// RoleId
		/// </summary>
		[Required(ErrorMessage="RoleId不能为空")]
		public int RoleId { get; set; }



		/// <summary>
		/// Role
		/// </summary>
		public Role Role { get; set; }



		/// <summary>
		/// TicketPriceId
		/// </summary>
		[Required(ErrorMessage="TicketPriceId不能为空")]
		public Guid TicketPriceId { get; set; }



		/// <summary>
		/// TicketPrice
		/// </summary>
		public TicketPrice TicketPrice { get; set; }



		
							//// custom codes
									
							

							//// custom codes end
    }
}